WP_Piwik\WP_Piwik D

Total Complexity 259
Dependencies 37
Dependents 1
Total lines 1,350
Lines of code 834
Logical lines of code 416
Comment lines 426
Methods 82
Properties 9

Methods 82

Method Rating Maintainability Complexity Lines of code
addActions()
B
36 14 90
updateTrackingCode()
A
49 13 26
requestPiwikSiteId()
A
50 12 25
extendWordPressToolbar()
A
41 9 64
buildAdminMenu()
A
49 9 30
addPiwikSite()
A
52 9 22
isConfigured()
A
73 10 3
updatePlugin()
A
54 8 18
addFilters()
S
50 6 35
addJavascriptCode()
S
54 7 19
request()
S
62 8 9
addFeedTracking()
S
49 6 28
extendWordPressDashboard()
S
57 6 15
onloadStatsPage()
S
47 4 34
addPiwikAnnotation()
S
58 5 13
getPiwikSiteId()
S
66 5 7
updatePiwikSite()
S
61 5 10
isHiddenUser()
S
67 5 7
getPiwikDomain()
S
61 4 12
showNotices()
S
61 4 11
addPostMetaboxes()
S
57 3 18
setPluginMeta()
S
66 4 7
openSettings()
S
70 4 5
setup()
S
64 4 10
openLogger()
S
62 3 12
buildNetworkAdminMenu()
S
57 2 16
isInstalled()
S
65 3 8
onScreenLayoutColumns()
S
72 3 5
isDashboardActive()
S
78 3 3
isConfigSubmitted()
S
77 3 3
isValidOptionsPost()
S
77 3 3
addFeedCampaign()
S
63 3 9
forwardCrossDomainVisitorId()
S
67 3 7
addNoscriptCode()
S
63 3 10
shortcode()
S
56 1 17
getWordPressOption()
S
77 2 3
onStatsPageSaveChanges()
S
70 2 6
deleteWordPressOption()
S
72 2 6
showErrorMessage()
S
75 2 3
updateWordPressOption()
S
71 2 6
isCurrentTrackingCode()
S
78 2 3
includeFile()
S
72 2 5
resetRequest()
S
74 2 5
__construct()
S
64 2 10
definePiwikConstants()
S
68 2 9
getSettingsURL()
S
78 2 3
isUpdated()
S
78 2 3
loadToolbarRequirements()
S
72 2 5
isAdminTrackingActive()
S
79 2 3
isPHPMode()
S
78 2 3
installPlugin()
S
67 2 7
uninstallPlugin()
S
69 2 7
addShortcodes()
S
70 2 7
onloadPostPage()
S
59 1 14
loadAdminStatsHeader()
S
61 1 14
addNotice()
S
65 1 9
onSiteUrlChange()
S
80 1 3
isNetworkMode()
S
80 1 3
addDNSPrefetchTag()
S
79 1 3
loadAdminSettingsHeader()
S
66 1 10
getPiwikSiteDetails()
S
72 1 5
applySettings()
S
70 1 6
onBlogNameChange()
S
80 1 3
isToolbarActive()
S
80 1 3
isAddShortcode()
S
80 1 3
site_header()
S
77 1 4
log()
S
80 1 3
closeLogger()
S
80 1 3
isCrossDomainLinkingEnabled()
S
80 1 3
__destruct()
S
82 1 3
isTrackFeed()
S
80 1 3
isAddNoScriptCode()
S
80 1 3
site_footer()
S
77 1 4
loadTestscript()
S
79 1 3
getPluginURL()
S
79 1 3
getPluginVersion()
S
81 1 3
isTrackingActive()
S
79 1 3
addAdminHeaderTracking()
S
83 1 3
getOption()
S
80 1 3
getGlobalOption()
S
80 1 3
getStatsURL()
S
80 1 3
isAddFeedCampaign()
S
80 1 3